// 学生端简历页面语言包
export const resume = {
  zh: {
    // 状态相关
    currentStatus: '当前状态：',
    refreshStatus: '刷新状态',
    newResume: '新建简历',
    requiredFieldsNotice: '请填写以下必填字段：姓和名（或中文姓名）、性别、国籍、出生日期、电话号码、邮箱',
    requiredInfo: '必填信息',
    requiredFieldsFull: '请确保填写以下必填字段：姓和名（或中文姓名）、性别、国籍、出生日期、电话号码、邮箱',
    currentMissing: '当前缺失：',
    
    // 个人信息
    personalInfo: '个人信息',
    firstName: '名:',
    firstNamePlaceholder: '请输入名',
    lastName: '姓:',
    lastNamePlaceholder: '请输入姓',
    chineseName: '姓名（中文名）:',
    chineseNamePlaceholder: '请输入中文姓名',
    birthDate: '出生日期:',
    nationality: '国籍:',
    selectNationality: '请选择国籍',
    phone: '电话',
    phonePlaceholder: '请输入电话号码',
    email: '邮箱',
    emailPlaceholder: '请输入邮箱地址',
    gender: '性别',
    selectGender: '请选择性别',
    male: '男',
    female: '女',
    other: '其他',
    wechat: '微信号',
    wechatPlaceholder: '请输入微信号',
    
    // 教育经历
    education: '教育经历',
    educationItem: '教育经历',
    major: '专业',
    majorPlaceholder: '请输入专业',
    degree: '学历',
    selectDegree: '请选择学历',
    highSchool: '高中',
    college: '专科',
    bachelor: '本科',
    master: '硕士',
    doctor: '博士',
    postDoctor: '博士后',
    addEducation: '增加教育经历',
    removeEducation: '×',
    
    // 语言与技能
    languageAndSkills: '语言与技能',
    language: '语言',
    languagePlaceholder: '输入后回车插入标签',
    skills: '技能',
    skillsPlaceholder: '输入后回车插入标签',
    tagRemove: '×',
    
    // 经验
    experience: '经验',
    workExperience: '工作经验',
    experiencePlaceholder: '请描述您的工作经验，包括工作职责、成就等',
    
    // 工具栏
    bold: '粗体',
    italic: '斜体',
    underline: '下划线',
    alignLeft: '左对齐',
    alignCenter: '居中',
    alignRight: '右对齐',
    addModule: '添加模块（选中文字后点击）',
    
    // 字体选择
    fontArial: 'Arial',
    fontTimesNewRoman: 'Times New Roman',
    fontCourierNew: 'Courier New',
    fontGeorgia: 'Georgia',
    fontVerdana: 'Verdana',
    
    // 提交
    submitResume: '提交简历',
    
    // 简历列表
    myResumes: '我的简历',
    createNewResume: '新建简历',
    createTime: '创建时间:',
    edit: '编辑',
    delete: '删除',
    noResumeYet: '目前还没有提交过简历',
    noResumeDescription: '请新建简历来开始您的求职之旅',
    createFirstResume: '新建简历',
    
    // 状态文本
    statusPending: '待审核',
    statusApproved: '已通过',
    statusRejected: '已拒绝',
    statusIncomplete: '信息不完整',
    pendingReview: '待审核',
    approved: '已通过',
    incompleteInfo: '信息不完整',
    rejected: '审核未通过',
    unknownStatus: '未知状态',
    statusDraft: '草稿',
    statusSubmitted: '已提交',
    statusReviewing: '审核中',
    statusActive: '活跃',
    statusInactive: '非活跃',
    statusExpired: '已过期',
    
    // 错误消息和提示
    firstNameOrChineseName: '姓名（名或中文姓名）',
    phoneNumber: '电话号码',
    emailAddress: '邮箱地址',
    pleaseComplete: '请完善以下必填信息',
    selectTextForModule: '请先选中要设置为标题的文字',
    moduleTitleAdded: '模块标题添加成功',
    pleaseCompleteResumeInfo: '请完善简历信息',
    serverError: '服务器错误，请稍后重试',
    dataValidationFailed: '数据验证失败，请检查填写的信息',
    serverInternalError: '服务器内部错误，请稍后重试',
    resumeSaveFailed: '简历保存失败，请重试',
    submitResumeFailed: '提交简历失败，请检查网络连接',
    pleaseLoginFirst: '请先登录后再提交简历',
    loginExpired: '登录已过期，请重新登录',
    resumeSavedSuccessfully: '简历保存成功，但提交审核失败，请稍后重试',
    
    // 国籍选项
    china: '中国',
    usa: '美国',
    uk: '英国',
    canada: '加拿大',
    australia: '澳大利亚',
    japan: '日本',
    korea: '韩国',
    germany: '德国',
    france: '法国',
    singapore: '新加坡',
    malaysia: '马来西亚',
    thailand: '泰国',
    vietnam: '越南',
    india: '印度',
    russia: '俄罗斯',
    
    // 消息提示
    resumeSubmitted: '简历提交成功！已提交审核。',
    resumeUpdated: '简历更新成功',
    resumeDeleted: '简历删除成功',
    confirmDelete: '确定要删除这份简历吗？',
    deleteSuccess: '删除成功',
    saveSuccess: '保存成功',
    saveFailed: '保存失败，请重试',
    loadFailed: '加载失败，请重试',
    networkError: '网络错误，请检查连接',
    unknownError: '未知错误，请重试'
  },
  
  en: {
    // Status related
    currentStatus: 'Current Status: ',
    refreshStatus: 'Refresh Status',
    newResume: 'New Resume',
    requiredFieldsNotice: 'Please fill in the following required fields: First name (or Chinese name), gender, nationality, birth date, phone number, email',
    requiredInfo: 'Required Information',
    requiredFieldsFull: 'Please ensure all required fields are filled: First name (or Chinese name), gender, nationality, birth date, phone number, email',
    currentMissing: 'Currently Missing: ',
    
    // Personal information
    personalInfo: 'Personal Information',
    firstName: 'First Name:',
    firstNamePlaceholder: 'Enter first name',
    lastName: 'Last Name:',
    lastNamePlaceholder: 'Enter last name',
    chineseName: 'Name (Chinese Name):',
    chineseNamePlaceholder: 'Enter Chinese name',
    birthDate: 'Birth Date:',
    nationality: 'Nationality:',
    selectNationality: 'Select Nationality',
    phone: 'Phone',
    phonePlaceholder: 'Enter phone number',
    email: 'Email',
    emailPlaceholder: 'Enter email address',
    gender: 'Gender',
    selectGender: 'Select Gender',
    male: 'Male',
    female: 'Female',
    other: 'Other',
    wechat: 'WeChat ID',
    wechatPlaceholder: 'Enter WeChat ID',
    
    // Education
    education: 'Education',
    educationItem: 'Education Item',
    major: 'Major',
    majorPlaceholder: 'Enter major',
    degree: 'Degree',
    selectDegree: 'Select Degree',
    highSchool: 'High School',
    college: 'College',
    bachelor: 'Bachelor',
    master: 'Master',
    doctor: 'Doctor',
    postDoctor: 'Post-Doctoral',
    addEducation: 'Add Education Item',
    removeEducation: '×',
    
    // Language and Skills
    languageAndSkills: 'Language and Skills',
    language: 'Language',
    languagePlaceholder: 'Press Enter to insert tag after typing',
    skills: 'Skills',
    skillsPlaceholder: 'Press Enter to insert tag after typing',
    tagRemove: '×',
    
    // Experience
    experience: 'Experience',
    workExperience: 'Work Experience',
    experiencePlaceholder: 'Please describe your work experience, including responsibilities and achievements.',
    
    // Toolbar
    bold: 'Bold',
    italic: 'Italic',
    underline: 'Underline',
    alignLeft: 'Align Left',
    alignCenter: 'Align Center',
    alignRight: 'Align Right',
    addModule: 'Add Module (click after selecting text)',
    
    // Font selection
    fontArial: 'Arial',
    fontTimesNewRoman: 'Times New Roman',
    fontCourierNew: 'Courier New',
    fontGeorgia: 'Georgia',
    fontVerdana: 'Verdana',
    
    // Submit
    submitResume: 'Submit Resume',
    
    // Resume List
    myResumes: 'My Resumes',
    createNewResume: 'Create New Resume',
    createTime: 'Created At:',
    edit: 'Edit',
    delete: 'Delete',
    noResumeYet: 'No resumes submitted yet',
    noResumeDescription: 'Please create a new resume to start your job search journey',
    createFirstResume: 'Create New Resume',
    
    // Status text
    statusPending: 'Pending Review',
    statusApproved: 'Approved',
    statusRejected: 'Rejected',
    statusIncomplete: 'Information Incomplete',
    pendingReview: 'Pending Review',
    approved: 'Approved',
    incompleteInfo: 'Information Incomplete',
    rejected: 'Rejected',
    unknownStatus: 'Unknown Status',
    statusDraft: 'Draft',
    statusSubmitted: 'Submitted',
    statusReviewing: 'Reviewing',
    statusActive: 'Active',
    statusInactive: 'Inactive',
    statusExpired: 'Expired',
    
    // Error messages and prompts
    firstNameOrChineseName: 'Name (First name or Chinese name)',
    phoneNumber: 'Phone number',
    emailAddress: 'Email address',
    pleaseComplete: 'Please complete the required information below',
    selectTextForModule: 'Please select the text you want to set as the title first',
    moduleTitleAdded: 'Module title added successfully',
    pleaseCompleteResumeInfo: 'Please complete your resume information',
    serverError: 'Server error, please try again later',
    dataValidationFailed: 'Data validation failed, please check the information you filled in',
    serverInternalError: 'Server internal error, please try again later',
    resumeSaveFailed: 'Resume save failed, please try again',
    submitResumeFailed: 'Resume submission failed, please check network connection',
    pleaseLoginFirst: 'Please log in first before submitting the resume',
    loginExpired: 'Login expired, please log in again',
    resumeSavedSuccessfully: 'Resume saved successfully, but submission failed for review, please try again later',
    
    // Nationality options
    china: 'China',
    usa: 'United States',
    uk: 'United Kingdom',
    canada: 'Canada',
    australia: 'Australia',
    japan: 'Japan',
    korea: 'Korea',
    germany: 'Germany',
    france: 'France',
    singapore: 'Singapore',
    malaysia: 'Malaysia',
    thailand: 'Thailand',
    vietnam: 'Vietnam',
    india: 'India',
    russia: 'Russia',
    
    // Message prompts
    resumeSubmitted: 'Resume submitted successfully! Submitted for review.',
    resumeUpdated: 'Resume updated successfully',
    resumeDeleted: 'Resume deleted successfully',
    confirmDelete: 'Are you sure you want to delete this resume?',
    deleteSuccess: 'Deleted successfully',
    saveSuccess: 'Saved successfully',
    saveFailed: 'Save failed, please try again',
    loadFailed: 'Load failed, please try again',
    networkError: 'Network error, please check connection',
    unknownError: 'Unknown error, please try again'
  }
}

export default resume 